PRINTING FROM THE FINDER:

You can select both data base files and preferences files in the Finder and then select Print from the Finder's file menu. If this action launches Home Accounting, then the printing is delayed until Home Accounting has completed it's startup process. Otherwise the files are printed when received.

The data base files are printed before the preferences files. A temporary document is created with a register window. The data is then loaded.

If Home Accounting is running, then the register window data is printed according to the setting of the print preferences which you must set before printing from the finder. The print preferences are set in the Preferences window's Print view.

After the data is printed, then the document is closed and the next file is processed.

When all the data base files have been printed then the preferences files are printed. They are handled a little differently than the data base files, because they change the preferences of the application. To overcome this problem, the current preferences are copied and stored in a temporary persistant. The print record for the preferences window is then copied and saved by the IAC Manager. The print routines recognize this event and prints the preferences loaded according to the save print record not the loaded one. The printout will reflect the preference setting of the loaded file.

The preferences window is opened. The preferences are loaded. The preferences window data is printed. The next file is processed.

When all preferences files have been processed, the saved preferences are reloaded.

When printing from the Finder that causes Home Accounting to launch, then no page setup or print dialog boxes are presented because the Finder sets the no user interaction flag for the event.

If Home Accounting is running, then you should set the print preferences before printing from the Finder. The best arrangement is to set the register and preferences window to use their own page setup and print in landscape mode.

If Home Accounting is launched by printing from the Finder and no data bases are loaded, then Home Accounting will quit after printing because the Finder follows the print event with a quit event.